car owner - Español Inglés Diccionario